self-cleaning design - İspanyolca İngilizce Sözlük